capillary artery - French English Dictionary